work wonders - Turkish English Dictionary